/*
 * GameSettings.h
 *
 *  Created on: Nov 18, 2012
 *      Author: lucas
 */

#ifndef GAMESETTINGS_H_
#define GAMESETTINGS_H_

#define DELTAT 0.05  // En Microsegundos (despues ver si nos conviene en otra unidad)
#define DELTATUSEC DELTAT*1000000
#define PROB_H_BLANCO 1
#define PROB_H_POCHE 0
#define PROB_H_CODORNIZ 0
#define PROB_H_RELOJ 0
enum eggTypes{ Blanco, Poche, Codorniz, Reloj };
enum birdTypes{ Red, Green, Blue };
enum birdDirections { Right, Left, Both };
#define GRAVITY 10.0
// Collision masks (if the colliders are in the same mask there is no collision)
#define MASK_EGG_PIG_HEAP 0
#define MASK_BIRD 1
#define MASK_BOX_FRUIT 2
#define MASK_SURFACE 3
// Game logic constants
#define MIN_HITPOINTS 1
#define NO_WEIGHT_FACTOR 1
#define MAX_DAMAGE 8000
#define IMAGE_WIDTH 50
#define IMAGE_HEIGHT 50
#define SHOOT_POWER_FACTOR 0.4
// DAMAGE
#define SURFACE_DAMAGE 25
#endif /* GAMESETTINGS_H_ */
